Simulation and Visualization Tool Design for Robot Software

نویسندگان

  • Zhou LU
  • Jan F. BROENINK
چکیده

Modern embedded systems are designed for multiple and increasingly demanding tasks. Complex concurrent software is required by multi-task automated service robotics for implementing their challenging (control) algorithms. TERRA is a Communicating Sequential Processes (CSP) algebra-based Eclipse graphical modelling tool suite which is capable of C++ code generation. It is designed to ease tedious and error-prone concurrent software development for robotics. However, sufficient simulation and visualization supports are not provided yet in TERRA. A hybrid simulation approach is proposed in this paper to provide simulation capabilities for the TERRA tool suite with respect to the Cyber-Physical Systems (CPS) co-design. Moreover, a visualization for the simulation is designed as well to provide animation facilities which enable users to visually trace simulated execution flows. Finally, we use an example to test the hybrid simulation approach as well as visualization facilities. The simulation approach is shown to be sufficient and the visualization works as intended.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

3-D Graphical Visualization for Construction Automation

The availability of low-cost, high performance computers that are capable of real-time 3-D graphic simulation has lead to a plethora of applications in the construction industry. This technology is particularly beneficial in the design and simulation of automated construction systems. The expense of physically constructing and implementing a full-scale prototype automated construction systems h...

متن کامل

The Kinematic Analysis Of Four Degrees Of Freedom For A Medical Robot And Control It By Labview And Arduino Mega2560 (Simulation And Implementation)

ABSRACTThis study presents the kinematic analysis of a four-degree freedom medical robotic arm using the Matlab and the robotic-tool, the arm was designed using a solid work program, As well as details of the control of the real design of this arm using Arduino Mega 2560, The specialist enters the position to be reached by the automatic arm (injection position), Or moving the arm to any p...

متن کامل

Virtual Insect Flight Simulator (VIFS): a Software Testbed for Insect Flight

This paper presents the design of software simulation VIFS for insect flight. In particular, it is intended to estimate flight control algorithms and performance for a Micromechanical Flying Insect (MFI), a 10-25 mm (wingtip-to-wingtip) device eventually capable of sustained autonomous flight. The VIFS is an end-to-end tool composed of several modular blocks which model the actuators dynamics, ...

متن کامل

Dynamics, Stability Analysis and Control of a Mammal-Like Octopod Robot Driven by Different Central Pattern Generators

In this paper, we studied numerically both kinematic and dynamic models of a biologically inspired mammal-like octopod robot walking with a tetrapod gait. Three different nonlinear oscillators were used to drive the robot’s legs working as central pattern generators. In addition, also a new, relatively simple and efficient model was proposed and investigated. The introduced model of the gait ge...

متن کامل

Design, Modeling, Implementation and Experimental Analysis of 6R Robot (TECHNICAL NOTE)

Design, modeling, manufacturing and experimental analysis of a six degree freedom robot, suitable for industrial applications, has been described in this paper. The robot was designed on the assumption that, each joint has an independent DC motor actuator, with gear reduction and measuring sensor for angular joint position. Mechanical design of the robot was done using Mechanical Desktop and ma...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016